crypto/elliptic/internal/fiat.P384Element.Sub (method)

18 uses

	crypto/elliptic/internal/fiat (current package)
		p384.go#L73: var p384MinusOneEncoding = new(P384Element).Sub(
		p384.go#L107: func (e *P384Element) Sub(t1, t2 *P384Element) *P384Element {

	crypto/elliptic/internal/nistec
		p384.go#L109: 	x3.Sub(x3, threeX)
		p384.go#L158: 	t3.Sub(t3, t4)                              // t3 := t3 - t4
		p384.go#L163: 	t4.Sub(t4, x3)                              // t4 := t4 - X3
		p384.go#L168: 	y3.Sub(x3, y3)                              // Y3 := X3 - Y3
		p384.go#L170: 	x3.Sub(y3, z3)                              // X3 := Y3 - Z3
		p384.go#L173: 	z3.Sub(t1, x3)                              // Z3 := t1 - X3
		p384.go#L178: 	y3.Sub(y3, t2)                              // Y3 := Y3 - t2
		p384.go#L179: 	y3.Sub(y3, t0)                              // Y3 := Y3 - t0
		p384.go#L184: 	t0.Sub(t0, t2)                              // t0 := t0 - t2
		p384.go#L190: 	x3.Sub(x3, t1)                              // X3 := X3 - t1
		p384.go#L214: 	y3.Sub(y3, z3)                             // Y3 := Y3 - Z3
		p384.go#L217: 	x3.Sub(t1, y3)                             // X3 := t1 - Y3
		p384.go#L224: 	z3.Sub(z3, t2)                             // Z3 := Z3 - t2
		p384.go#L225: 	z3.Sub(z3, t0)                             // Z3 := Z3 - t0
		p384.go#L230: 	t0.Sub(t0, t2)                             // t0 := t0 - t2
		p384.go#L236: 	x3.Sub(x3, z3)                             // X3 := X3 - Z3